﻿namespace Brjnk.Maps
{
    using System.Collections.Generic;
    using System.Windows;

    public interface IMapSource
    {
        string SourceName { get; }

        string UniqueName { get; }

        int OptimalZoomLevel { get; }

        int BigZoomLevel { get; }

        IEnumerable<ZoomLevel> ZoomLevels { get; }

        Size TileDIPSize { get; }
    }
}